Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 CHURCH ROAD £1,200,000 20 Jun 2018
14A CHURCH ROAD £1,000,000 10 Oct 2016
16 CHURCH ROAD Terraced £499,000 21 May 2002
18 CHURCH ROAD Terraced £720,000 5 Oct 2007